package com.xinbochuang.machine.admin.dto;

import java.io.Serializable;

import lombok.Data;
import lombok.EqualsAndHashCode;
import com.xinbochuang.machine.common.domain.BaseEntity;

/**
 * @author 杜文博
 * @date Created in 20:18 2020/9/23
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class ContrastEquDto extends BaseEntity implements Serializable {

	private String uuid;

	/**
	 * 资产标签号
	 */
	private String assetsNumber;

	/**
	 * 资产大类
	 */
	private String assetsBigType;

	/**
	 * 资产小类
	 */
	private String assetsSmallType;

	/**
	 * 归属系统
	 */
	private String ownerSystem;

	/**
	 * 规格型号
	 */
	private String modelType;

	/**
	 * 资产状态
	 */
	private String assetsState;

	/**
	 * 责任人
	 */
	private String principal;

	/**
	 * 责任部门
	 */
	private String department;

	/**
	 * 科室
	 */
	private String office;

	/**
	 * 机房名称
	 */
	private String macRoomName;

	/**
	 * 所属机柜编号(关联机柜表机柜名称)EQU_CABINET
	 */
	private String cabinetId;

	/**
	 * 启用日期
	 */
	private String openDate;

	private String userId;

	/**
	 * 所属U位
	 */
	private String ufloorNum;

	/**
	 * 删除标志
	 */
	private Integer deleteFlag;

	/**
	 * 机柜名称
	 */
	private String cabinetName;

	/**
	 * EQUIPMENT关联Id
	 */
	private String equId;

	/**
	 * 计划Id
	 */
	private String planId;

	/**
	 * 设备名称
	 */
	private String equName;

	/**
	 * 设备状态
	 */
	private String equState;

	/**
	 * 设备高度
	 */
	private String equHeight;

	/**
	 * 核验状态(0为未变更，1为已变更)
	 */
	private Integer contrastState;

	/**
	 * 资产标签号
	 */
	private String oldAssetsNumber;

	/**
	 * 资产大类
	 */
	private String oldAssetsBigType;

	/**
	 * 资产小类
	 */
	private String oldAssetsSmallType;

	/**
	 * 归属系统
	 */
	private String oldOwnerSystem;

	/**
	 * 规格型号
	 */
	private String oldModelType;

	/**
	 * 责任人
	 */
	private String oldAssetsState;

	/**
	 * 责任部门
	 */
	private String oldDepartment;

	/**
	 * 科室
	 */
	private String oldOffice;

	/**
	 * 机房名称
	 */
	private String oldMacRoomName;

	/**
	 * 所属机柜编号(关联机柜表机柜名称)EQU_CABINET
	 */
	private String oldCabinetId;

	/**
	 * 所属U位
	 */
	private String oldOpenDate;


	/**
	 * 机柜名称
	 */
	private String oldCabinetName;

	/**
	 * EQUIPMENT关联Id
	 */
	private String oldEquId;

	/**
	 * 设备名称
	 */
	private String oldEquName;

	/**
	 * 设备状态
	 */
	private String oldEquState;

	/**
	 * 设备高度
	 */
	private String oldEquHeight;

	/**
	 * 责任人
	 */
	private String oldPrincipal;

	/**
	 * 所属U位
	 */
	private String oldUfloorNum;

	private String optType;
}
